look for a place to hide - Espagnol Anglais Dictionnaire